【Linux】wait和waitpid的区别 您所在的位置:网站首页 unimono有什么区别dibi有什么区别除了their origins 【Linux】wait和waitpid的区别

【Linux】wait和waitpid的区别

2024-06-19 03:56| 来源: 网络整理| 查看: 265

先来看一下这两个函数的函数原型 这里写图片描述 这两个函数的功能都是回收已经退出的子进程的资源,获取子进程的退出信息,防止出现僵尸进程。 先来看wait函数: 函数参数:输出型参数,获取子进程退出状态,不关心则设置成NULL 返回值: 成功返回被等待进程id,失败返回-1 再来看waitpid函数: 函数参数: pid: pid=-1,等待任意一个子进程,和wait等效 pid>0:只等待进程id等于pid的进程 pid=0:等待同一进程组的任意一个进程,如果子进程加入其他进程组不加理会 pid



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有